paper mulberry – English–Español translations

🇬🇧 en es 🇪🇸

paper mulberry noun

  • tree
mahute
Wiktionary Links